points system - French English Dictionary